The rupiah traded at 9,292-9,297 to the dollar compared to Wednesday's 9,290-9,295.
"Today's gains are more on an individual stock basis, but the economic growth announcement added to the positive sentiment," Sinarmas Sekuritas analyst Alfiansyah said.
Indonesia's gross domestic product (GDP) grew 5.1 percent in 2004 against a revised growth of 4.9 percent in 2003, driven by greater investment and consumption. Analysts had expected GDP growth to come in at 4.8-5.0 percent.
Alfiansyah said interest in the banking sector also rose after Fitch Ratings last week upgraded the ratings of several banks, in line with its recent upgrade of Indonesia's sovereign rating, citing an improvement in the sector in 2004.
Bank Mandiri was up 30 rupiah at 1,870 rupiah while rival Bank Rakyat Indonesia gained 50 rupiah at 3,100.
State telecom firm Telkom dropped 50 rupiah at 4,700, while long distance operator Indosat rose 50 rupiah at 5,600.
Cigarette maker Gudang Garam fell 100 rupiah at 16,500 while rival Sampoerna gained 200 rupiah at 8,150.
Carmaker Astra International rose 100 rupiah at 10,800.